Definitions | x:A. B(x), x changed before e, change-to(x;e), t T, P Q, P Q, prop{i:l}, P  Q, EqDecider(T), es-dtype(es; i; x; T), P   Q, P  Q,  x. t(x), A c B, b, isl(x), tt, ff, if b then t else f fi , True, e<e'.P(e), x:A. B(x), A, T, x(s), False, es-locl(es; e; e'), @e(x v), e e'.P(e), SqStable(P), sq_type(T), guard(T) |